597 Alhambra Ln N, Ponte Vedra Beach, FL
127 N Roscoe Blvd, Ponte Vedra Beach, FL
127 S Roscoe Blvd, Ponte Vedra Beach, FL
1174 Neck Rd, Ponte Vedra Beach, FL