684 Stratford Drive
Deland, FL 32724
3 Beds
3.0 Baths
2882 Sqft
Built in 1985