108 Tollgate Trail
Longwood, FL 32750
3 Beds
2.0 Baths
1,912 Sqft
Built in 1970