American Express warmly welcomed
US Storage Centers - Montrose is a state of the art and clean storage facility with a brand new building that has climate control. We are located at 3708 Clifton Place in Montrose California. Our storage facility offers easy loading and unloading, convenient access hours, video recording cameras for added security and the best rates in self storage with no long term contracts. We are the only full self storage facility in Montrose! Our facility also offers a loading dock with semi-truck access, alarms in all the buildings, freight elevator, motion detectors for after hours, and boxes for sale. All customers have access to use our push carts for free, call us and reserve your unit today.