16
1015 S A St
Santa Rosa, CA 95404
$4,300,000 USD
5,855 SF
14
Units
7.19% Cap Rate
5,855 SF
$4,300,000 USD
Apartments