$299,000 Last List Price
8207 Neron Place, New Orleans, LA 70118
- 3 Beds
- 4 Baths
- 1,608 Sq Ft
- Built 1922
Last Sold Summary
- $186/SF
- 175 Days On Market
Current Estimated Value $277,513
Last Listing Agent Kari ayala New Orleans Property Services, LLC
8207 Neron Place, New Orleans, LA 70118