Commercial Warehouses in Houston, TX
Commercial Warehouses • Storages
8747 Schumacher Ln.,
Houston ,
TX
77063
UNITED STATES
Based on 3 reviews
WHO LET THEM HAVE A BUSINESS LIC
THEY ARE IDOTS, BAD ATTIDUES, A PHONES SYSTEM THAT JUST LOOPS YOU TO THERE RECORDING OVER AND OVER AGAIN.a bunch of crooks
stay far away from this place. they're too busy sucking each other off to give a flying frakk.HORRIBLE PLACE
My car was just recently taken to this storage place and I have had so much trouble trying to get my car out. I still have not been successful in getting my car. It is under my grandma's name but she is sick and is not able to come to get...Worldwide > United States > Houston, TX > Storages