This is perfect for a bulk Retail company – giving your company the needed visibility and large showroom for your product to be seen on Santa Rosa Ave., just south of HWY 12 overpass – large finished showroom – for lease (5,810 +/- Sq.Ft.), additiona
Read more from the original source:
1064 Santa Rosa Ave., Santa Rosa (santa rosa) $6391 5810ft2