• 2730 N Beach Rd, Englewood, FL 34223