This is a 1651 square foot, single family home. This home is located at 12019 Main St, Atlanta, LA 71404.
Off market
Street View
$116,600
12019 Main St, Atlanta, LA 71404
--beds
--baths
1,651sqft
SingleFamily
Built in ----
3.05 Acres Lot
$116,600 Zestimate®
$71/sqft
$966 Estimated rent