$215,000
1133 W Camellia Dr, Thibodaux, LA, 70301
Other