95057 Barclay Place Unit 6c

95057 Barclay Place Unit 6cFernandina Beach, Florida 32034

3 beds
3.5 baths
2,093 sqft