Sailmaker is in a great location. You can’t beat the privacy and ocean view. 207 is one of the better kept with new flooring and quality bathrooms and kitchen.
This review was submitted while the unit was under a different management company.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133