Windmill Creek South
3501 Apollo Dr, Metairie, LA 70003
Windmill Creek South's recently updated and renovated apartment homes feature fully equipped electric kitchens, spacious closets, ceiling fans, plush carpet, coordinating tile throughout, and vaulted ceilings in select homes.
More Business Info
- Hours
- Regular Hours
Mon - Fri: - Services/Products
- Living Room, Balcony, Floor Plans, Kitchen, Indoor Pool
- Payment method
- master card, visa, amex, cash, discover
- Other Link
- Categories
- Apartments, Apartment Finder & Rental Service