Property Details for 1201 Canal St #654
Description provided by Trulia
1201 Canal St #654 This is a Condo located at 1201 Canal Street #654, New Orleans LA. This property is in the Central Business District neighborhood in New Orleans, LA. The average list price for Central Business District is $476,380.
Public Records for 1201 Canal St #654
Official property, sales, and tax information from county (public) records:
- Lot Size: 622 sqft
- County: Orleans