RDS Contracting Inc

A Storage Place: Anita St

 

A Storage Place Anita St resides in Chula Vista, California and when completed the project will consist of a 3-story self storage facility with office space. The total foot print of the building will be 63,699sqft