Apartment Unit 203 at 801 Henry Clay Avenue, New Orleans, LA 70118 - HotPads