7701 STILL LAKES DRIVE, Odessa, FL 33556 - MLS#T3225774 - People's ...