Cincinnati Magazine The Address: 5575 Palisades Dr.