17
1317 83rd Ave
Oakland, CA 94621
$1,100,000 USD
4,941 SF
4
Units
10.52% Cap Rate
4,941 SF
$1,100,000 USD
Apartments