10399 67th Avenue #18, Seminole, FL 33772 - Homesnap