Previous SlideNext SlideVideosVideos| Virtual ToursVirtual Tours2 Days Ago Favorite 1201 Canal Apartments 1201 Canal St, New Orleans, LA 70112$1,427 - $3,2501 - 3 Beds12 Month Lease 3.6 miles to Uptown Campus
Previous SlideNext Slide2 Days Ago Favorite 1201 Canal St (New Orleans, LA) 1201 Canal St, New Orleans, LA 70112$2,0001 Bed 3.2 miles to Uptown Campus