11450 124TH TER, Seminole, FL 33778 - MLS#U8164014 - Lance Willard ...