2085 Alaqua Lakes Boulevard
Longwood, FL 32779

4 Beds | 7.0 Baths | 7004 Sqft | Built In 2007