1694 West Euclid Avenue
DeLand, FL 32720
3 Beds
1.0 Baths
936 Sqft
Built in 1947