124 S Lopez St

124 S Lopez St, New Orleans, LA 70119


1 year ago


Wonderful atmosphere in which to live here at India House. Able to chill outside with neighbors and enjoy the pool, outdoor grill and picnic area. India House is right off the Canal Street Line and the public transportation is very good.