206 Harrogate Place
Longwood, FL 32779

4 Beds | 2.0 Baths | 1973 Sqft | Built In 1977 | 315000