Elliot Apartments on Abernathy
anonymous
Resident • 2002 - 2003
1/25/2003
I wouldnt pay $1 per mo live there
If you are the type that does not mind an uncomfortable living environment, the Avalon is the right place for you. The apartments are very unpresentable, alot like the management. This apartmnt complex makes me sick!!!!Share This Review
Elliot Apartments on Abernathy
Share This Review