Magnolia Creek Apartments in New Orleans, LA 70123

Magnolia Creek Apartments in New Orleans, LA 70123 (Jefferson Parish) is a residential area, Oak Creek Road 2006 (70123).

House Number
2006
Postal Code
70123
Street
Oak Creek Road
Land Use
residential area