18433 Otter Point Rd, FL 13640 - MLS#A11016193 - Laurent Minguez - ...