5102 Otter Creek Dr, Ponte Vedra Beach, FL
935 A1a N, Ponte Vedra Beach, FL
160 Seaside Cir, Ponte Vedra Beach, FL