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