37
123-133 Echo Ave
Oakland, CA 94611
$2,250,000 USD
6,617 SF
8
Units
6.25% Cap Rate
6,617 SF
$2,250,000 USD
Apartments