This is a 2300 square foot, single family home. This home is located at 181 N Antioch Rd, Quitman, LA 71268.
Off market
Zestimate®
$262,400
181 N Antioch Rd, Quitman, LA 71268
--beds
--baths
2,300sqft
SingleFamily
Built in ----
1.08 Acres Lot
$262,400 Zestimate®
$114/sqft
$1,392 Estimated rent