1175 N Beachview Dr, Jekyll Island, Georgia 31527-0704 USA
Photo Credit: https://www.facebook.com/pg/villasbythesea/photos/
Claim copyright