7835 OSCEOLA POLK LINE ROAD #D, Davenport, FL 33896 - MLS#O5917501 ...