This is a 4569 square foot, single family home. This home is located at 18 Mallard Point Dr, Delhi, LA 71232.
Off market
Zestimate®
$591,700
18 Mallard Point Dr, Delhi, LA 71232
--beds
--baths
4,569sqft
SingleFamily
Built in ----
1 Acres Lot
$591,700 Zestimate®
$130/sqft
$6,721 Estimated rent