6116 Armada Street, TAVARES, FL 32778