Search
Home
Louisiana
New Orleans
Canal St
4161 Canal St
4161 Canal St
New Orleans, LA 70119
Parcel number is 206208707. Land square footage is 7,228 sqft.
Other Properties on Canal St
4161 Canal St
Show Details
4220 Canal St
Show Details
2509 Canal St
Show Details
2542 Canal St
Show Details
2025 Canal St
Show Details
4153 Canal St
Show Details
1024 Canal St
Show Details
4305 Canal St
Show Details
4534 Canal St
Show Details
2609 Canal St
Show Details