355 LILY LANE, Davenport, FL 33837 – L4924608 - Nectar Real Estate ...