Amelia Island- 846 Laura Street - Walk to the beach. One year lease. Located at the north end of the island overlooking Fort Clinch State Park. Relax and live the beach. Close to schools, downtown and shopping. Stillwell Real Estate 904-321-9498
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.
