651B Ponte Vedra Blvd
Ponte Vedra Beach, FL
$2,250,000
bed 3
bath 3