Town Creek Apartments located in downtown Lafayette!
Please call for lease terms and pet policy.
Facilities are decent, but the place is infested with roaches and little is done to address it.
It is very affordable and cute but does not allow pets. It is a nice place for singles or couples with no pets and one or no children.