1228 N Greentree Ter Lecanto, FL 34461