This is a 1882 square foot home. This home is located at 23191 Antler Lake Dr, Denham Springs, LA 70726.
Off market
$267,700
23191 Antler Lake Dr, Denham Springs, LA 70726
--beds
--baths
1,882sqft
Unknown
Built in 2021
-- sqft lot
$267,700 Zestimate®
$142/sqft
$2,029 Estimated rent