Park Blvd + 90th St

Seminole, FL 33777