Llano Road Business Center 2060, 2080, 2100 Llano Road Santa Rosa, CA 95407 Warehouse Space Available: O-7 & O-8 Unit Size: 22′ wide by 24′ deep Monthly Rent: $600.00 DESCRIPTION: O-7 & O-8 is a small open warehouse with two roll-up doors in t
Link:
Small Warehouse w/ Two Roll-Up Doors (santa rosa) $600