29
4015 Hoen Ave
Santa Rosa, CA 95405
$2,995,000 USD
7,278 SF
10
Units
5.4% Cap Rate
7,278 SF
$2,995,000 USD
Apartments