77 San Juan Drive
Ponte Vedra Beach, FL
$2,495,000
bed 4
bath 3