5691 Bayview Dr, Seminole, FL 33991, USA
13210 86th Ave N, Seminole, FL 33776, USA
13720 94th Ave N, Seminole, FL 33776, USA
11233 60th Ave N, Seminole, FL 33772, USA