5835 Michelle Ln
Sanford, FL 32771

5 Beds | 3 1/2 Baths | 3,102 Sqft | Built In 2000 | $660,000