6066 Canal Boulevard A$1,900/mo2 Beds • 2 Baths • 850 Sq. Ft.New Orleans, LA, 70124William McIntyreColdwell Banker TEC