16
2216 E 23rd St
Oakland, CA 94606
$1,400,000 USD
5,088 SF
6
Units
6.98% Cap Rate
5,088 SF
$1,400,000 USD
Apartments