9093 Lakewood Dr, Seminole, FL
12910 90th Ave N, Seminole, FL
9005 Lynwood Dr, Seminole, FL
13064 93rd Ave, Seminole, FL