$75,000 Last List Price Sold Feb 27, 2026
215 Levron St, Houma, LA 70360
- 3 Beds
- 2 Baths
- 1,445 Sq Ft
- Built 1944
Last Sold Summary
- $52/SF
- 77 Days On Market
Current Estimated Value $77,305
Last Listing Agent Erica Duet Good Earth Realty, Inc.
215 Levron St, Houma, LA 70360