701 Lemon Bluff Road
Osteen, FL 32764

4 Beds | 5.0 Baths | 4,992 Sqft | Built In 2006