6
6015 Montecito Blvd
Santa Rosa, CA 95409
$3,995,000 USD
14,532 SF
14
Units
5.5% Cap Rate
14,532 SF
$3,995,000 USD
Apartments