Canal 1535

  • Real Estate & Services
1535 Canal St.
New Orleans, LA 70112
(504) 356-4700
  • About

    330 unit apartment community