31
1356 Monte Vista Ave
Saint Helena, CA 94574
$2,500,000 USD
5,300 SF
6
Units
4.5% Cap Rate
5,300 SF
$2,500,000 USD
Apartments