695 A1A Unit# 112, Ponte Vedra Beach, Florida, 32082

This listing has been sold or is no longer active