• Sold
  • Single Family

33 Turtleback Trl Ponte Vedra Beach, FL 32082 Get directions

$270,000 $185/Sq. ft.
2 Beds 3 Baths 1 Partial Bath 1,456 Sq. ft.
  • Age 34 Years
  • MLS# 739736