5391 Lake Bluff Terrace
Sanford, FL 32771

4 Beds | 3.0 Baths | 2,849 Sqft | Built In 1989 | 469,000