Fox Creek Apartments / Apartment and deposit
Fox creek apartments in Magnolia is the worst place you can live in. The smell of the carpets is very bad. Appliances are very old. Maintenance is a way behind. They will take your deposit and will never return it to you back. An awful apartment complex!!