About me
Scott and April Still are owner/managers who live and work on Amelia Island. We recently purchased this beautiful villa from our friends. We will work hard to maintain the same care and attention to detail that our friends gave to the villa and its guests.
Member since: July 2020
Speaks: English
Lives: Amelia Island, Fernandina Beach, FL, USA
Scott & April follows
Someone being “Verified,” or having a verification badge, only means that they have provided information in order to complete our verification process. This process has safeguards, but is not a guarantee that someone is who they claim to be. Learn more