18
1160 N Dutton Ave
Santa Rosa, CA 95401
$5,400,000 USD
31,092 SF
6.57% Cap Rate
31,092 SF
$5,400,000 USD
Office