518 Alhambra Ave
El Granada, CA 94018
$3,832,000 USD
5,856 SF
12
Units
5.7% Cap Rate
5,856 SF
$3,832,000 USD
Apartments