pic
2785 S Ponte Vedra, Ponte Vedra, FL 32082
The beach vacation of your dreams is waiting at Turtle's Nest, our oceanfront house in Ponte Vedra! From the wraparound deck to the huge great room to the latest electronics and appliances, this house combines vintage charm with contemporary convenien ...