August 2015
Cockroaches get inside of all your things. They do not clean. It will be out of business soon. They should sell the place. It is disgusting. There are people who live inside of there at night and during the day. There are also nails that get into your tires everywhere. Horrible Location.