Amelia Island, Nassau County, Florida

8030 FIRST COAST Highway, #207, Amelia Island, Florida