Alton House ApartmentsRate This Apartment
1005 W Hickory St, Denton, TX
roaches live with you if you arn't extreemly careful and if you don't put out your own traps and roach killer. The apartments are old and smell a little funny. The walls are cracking, the carpeted is stained, mold grows under our sink.
I rented from summer '06 through summer '07.