53 S Nine Drive
Ponte Vedra Beach, FL
$878,500
bed 3
bath 3