$39,900 Last List Price Sold Nov 25, 2025
3218 Camellia Ave, Houma, LA 70363
- 4 Beds
- 2 Baths
- 2,164 Sq Ft
- Built 1981
Last Sold Summary
- $18/SF
- 89 Days On Market
Current Estimated Value $83,888
Last Listing Agent Scott McCubbin CENTURY 21 Action Realty Inc
3218 Camellia Ave, Houma, LA 70363