Updated Today COMPARE Oaks at St. John 210 Nettles Ln, Ponte Vedra Beach, FL 32081 3 Beds $631 - $1,518