124 S Lopez St
(1)

124 S Lopez St, New Orleans, LA 70119

Reviews

1 year ago

CAMARADERIE

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.