Homes for sale - 13460 PICKEREL WAY, Placida, FL 33946 – MLS#A45103...