140 Deer Lake Drive
Ponte Vedra Beach, FL
$835,000
bed 4
bath 3