Unit-2a - 95024 Barclay Pl, Amelia Island, FL
2 Bd
2 Ba
MLS® 111104 • one sothebys international realty