8263 ESTHER STREET #DOCK11, Englewood, FL 34224 - MLS#D6122028 - Jo...