Description: rentmyfloridaplace.com
A Gem On The Treasure Coast...
Located on Hutchinson Island North between Vero Beach and Fort Pierce next door to the Avalon State Park.
Take long walks on the beach, go to the river's edge to watch the manatees, visit the local farmer's market on Saturday mornings, or simply sit in the sun and relax.