124 Alexandria Place Drive
Apopka, FL 32712

4 Beds | 4.0 Baths | 3,266 Sqft | Built In 2004