Homes for sale - 81 PLACID PL, St Johns, FL 32259 – MLS#1132055 - S...