8609 MILES ROAD, Odessa, FL 33556 - MLS#T3298413 - Jamar Brown - Se...