View Details $875,000 1 of 62 Magnolia Preserve | St Johns 4 beds 3 baths 3,079 sqft 0.35 acres On Site: 27 Days