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