Vista Tower in Chicago will feature a car-sharing garage, a 5-star hotel and over 400 apartments
by Veronika Bondarenko | Jun 19