2115 Alaqua Lakes Boulevard
Longwood, FL 32779

5 Beds | 5.0 Baths | 4,535 Sqft | Built In 2005