13
400 Earle St
Santa Rosa, CA 95404
$1,250,000 USD
7,054 SF
8
Units
4.2% Cap Rate
7,054 SF
$1,250,000 USD
Apartments