5000 Sawgrass Village Cir # 32, Ponte Vedra Beach, FL
103 Championship Way, Ponte Vedra Beach, FL
232 Canal Blvd, Ponte Vedra Beach, FL