630 East Church Street
DeLand, FL 32724
2 Beds
2.0 Baths
1,240 Sqft
Built in 1960