Showroom / Warehouse / Office 3768 Santa Rosa Avenue, Santa Rosa, CA 95407 Space Available: 3,967 – 6,217 SF Lease Rate: $1.65 SF/yr (NNN) Space Type: Street Retail Showroom has great visibility to Santa Rosa Ave and partial visibility to the To …
See the article here:
Showroom / Warehouse / Office (santa rosa) $6545 3967ft2