510 & 516 HORSESHOE LOOP ROAD, Terra Ceia, FL 34250 - MLS#U8134325 ...