621 Ponte Vedra Blvd, 621A
Ponte Vedra Beach, FL
$2,395,000
bed 3
bath 3