16
2995 Dutton Ave
Santa Rosa, CA 95407
$1,740,000 USD
7,790 SF
7,790 SF
$1,740,000 USD
Warehouse