Live on Terra Ceia Island in Florida | 470 Horseshoe Loop Rd | 5.22 Acres & 2 Stocked Fishing Ponds