Award of Merit Residential/Hospitality - MOTO October 21, 2016 No Comments The Platform at Union Station, located at 1650 Wewatta St., is a 404,077-sq-ft, 21-story apartment building that sits atop a two-story, below-grade parking garage.Read More