122 Madrid Ave
El Granada, CA 94018
$2,100,000 USD
3,746 SF
4
Units
3.83% Cap Rate
3,746 SF
$2,100,000 USD
Apartments