10598 W Halls River ROAD, Homosassa, FL 34448