11251 80th Avenue, Seminole, FL 33772 | HotPads