2945 McClure St
Oakland, CA 94609
$5,200,000 USD
16,192 SF
24
Units
5.95% Cap Rate
16,192 SF
$5,200,000 USD
Apartments