All reviews seem negative
This place is absolutely disgusting. I had set up a lease before relocating from across the country in September, 2009. Unfortunately, I arrived in Austin without a car (I took ...