8
1360 N Dutton Ave
Santa Rosa, CA 95401
$3,700,000 USD
23,900 SF
6.01% Cap Rate
23,900 SF
$3,700,000 USD
Office