Apartments in New Orleans Area -

Chenault Creek Apartments | New Orleans, LA

Chenault Creek Apartments in New Orleans, LA
Located at 12345 I-10 Service Rd, New Orleans, LA 70128
(504) 434-5528
Location:
12345 I-10 Service Rd, New Orleans, LA 70128
Description:
One Two Bedroom Apartment Homes, Easy Access to I-10, New Clubroom for Parties, Vaulted Ceilings, Ceiling Fans, Mini Blinds, Sparkling Pools, New Fitness Center, Washer Dryer Hookups Available
Check Availability

(504) 434-5528

12345 I-10 Service Rd

New Orleans, LA 70128