1201 Canal St, New Orleans, Louisiana
Price
$1250
Size
0 sqft
Layout
bed, bath, 0 sqft
Pets
Landlord:
Billy Peters
Address:
1201 Canal St, New Orleans, LA 70112
Unit Features:
Rent Facts:
- •Built in 1903
- •Renovated in Jan 2007
- •233 Units/5 Stories