Commercial Property for Sale in New Orleans Louisiana 70112
1630 Canal St, New Orleans, Louisiana 70112
- 108,000 sq ft
- Built 1963
- $130 / sq ft
Talbot Realty Group Presents this Multi-family / Hotel Development Opportunity (“the Property”), a ±200 Room (±108,000 Sf) CBD Redevelopment...