Showroom / Warehouse / Office 3768 Santa Rosa Avenue, Santa Rosa, CA 95407 Space Available: 3,967 – 6,217 SF Lease Rate: $1.45 SF/yr (NNN) Space Type: Street Retail Fantastic corner location with exceptional exposure. Showroom, warehouse and sma …
The rest is here:
Showroom / Warehouse / Office – Great Location (santa rosa) $5752 3967ft2