4
445 E St
Santa Rosa, CA 95404
$4,000,000 USD
17,500 SF
19
Units
5.86% Cap Rate
17,500 SF
$4,000,000 USD
Apartments