Osprey Village
48 Osprey Village Drive, Amelia Island, FL, 32034
4.6
(17 reviews)
"Osprey Village is located on the desirable South End of Amelia Island. One of my dear friends recently downsized from a large home in the Plantation to a single family home at Osprey Village. While he was initially sad to make such a dramatic trans..."
READ MORE