1136 W GLEN FALLS ROAD
3
3.0
Sf: 1777
Yr: 1996
Acres: 0.340
Located in a small gated community just minutes from the hospital, shopping, restaurants, Stetson University, and award-winning Downtown DeLand (voted one of the best downtowns in America), this...