38
801 Dutton Ave
Santa Rosa, CA 95407
$11,250,000 USD
32,751 SF
27
Units
5.12% Cap Rate
32,751 SF
$11,250,000 USD
Apartments