Townhouse New Orleans East 12340 I-10 Service Road, New Orleans, LA 70128