2512 Saint Michel Court, Ponte Vedra Beach.

2 bed 2 bath 1,364 sqft home with pool in established L'Atrium community