RDS Contracting Inc

Recess Self-Storage Santa Rosa

 

This new ground up four story storage facility will total over 123,928 sqft off of Sonoma Highway in Santa Rosa, CA.