1406 THOUSAND OAKS BOULEVARD, Davenport, FL 33896 - MLS#O5965673 - ...