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 not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.
