109 Lake Julia Dr N, Ponte Vedra Beach, FL

$890,000

3,115

Sqft

3

Bed

2.5

Bath

1042427

MLS#

PHOTOS

Video