A proposed five-story apartment and retail building on Depot Street advanced through Asheville’s design review process.