8967 FLUFFY LIE CT, Davenport, FL 33896 - MLS#O6061718 - Laurent Mi...