7070 Tallow Tree Rd Sanford, FL 32771