This is a 1120 square foot, single family home. This home is located at 54024 Triola Ln, Independence, LA 70443.
Off market
Street View
$148,300
54024 Triola Ln, Independence, LA 70443
--beds
--baths
1,120sqft
SingleFamily
Built in 1947
14.08 Acres Lot
$148,300 Zestimate®
$132/sqft
$1,310 Estimated rent