816 West Ludlum Drive
Deltona, FL 32725
2 Beds
2.0 Baths
1116 Sqft
Built in 1980