Spyglass Villas

Spyglass Villas

Amelia Island Plantation, Florida

Spyglass II Villas is one of the most prestigious communities at Amelia Island Plantation, Florida. The building contains 16 units in a 6-story building with covered parking and a private pool directly on the ocean.