15
150 W 8th St
Santa Rosa, CA 95401
$1,049,000 USD
5,800 SF
4
Units
6.11% Cap Rate
5,800 SF
$1,049,000 USD
Apartments