The Wharf – Levin’s Bend

The Wharf – Levin’s Bend

Location: Orange Beach, Alabama
Square Footage: 500,000
Construction Cost: $67 million
Number of Stories: 11
Year Built: 2006
Principal-In-Charge: Tamer Uzun