1020 Drury Lane, Englewood, FL 34224