66
1254 E 12th St
Oakland, CA 94606
$1,700,000 USD
6,915 SF
5
Units
7% Cap Rate
6,915 SF
$1,700,000 USD
Apartments