7
429 8th St
Santa Rosa, CA 95401
$1,675,000 USD
9,450 SF
7
Units
5.74% Cap Rate
9,450 SF
$1,675,000 USD
Apartments