3
964 Petaluma Hill Rd
Santa Rosa, CA 95404
$925,000 USD
5,500 SF
5,500 SF
$925,000 USD
Warehouse