2425 Latta Rd, Seminole