Windmill Creek South

Windmill Creek South

Apartments in Metairie, LA

Special Offer:
Tour Today!
Learn more

Apartments

Contact us

Company Website

Store Hours

Monday:
-
Tuesday:
-
Wednesday:
-
Thursday:
-
Friday:
-
Saturday:
Closed
Sunday:
Closed

Location

3501 Apollo Drive,
Metairie , LA 70003 UNITED STATES

About Windmill Creek South

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.

Photos

Windmill Creek South

Reviews

Windmill Creek South 504-684-2697
3501 Apollo Drive,
Metairie , LA 70003 UNITED STATES
$
Windmill Creek South

Detail information

Company name
Windmill Creek South
Category
Apartments
Rating
Not Rated
Claimed by

Windmill Creek South

Contacts Store Hours Location About Photos Details