Property Details for 321 Saint Charles Ave
Description provided by Trulia
321 Saint Charles Ave This is a Lot/Land located at 321 Saint Charles Avenue, 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 $341,712.
Public Records for 321 Saint Charles Ave
Official property, sales, and tax information from county (public) records:
- Lot Size: 960.43 acres
- County: Orleans