Turquoise Place is a luxury resort in Orange Beach, Alabama with beachfront condos and so many amazing amenities. Learn more ...