Chicago-based Belgravia Group today announced that construction and sales are progressing quickly at Three Sixty West, the firm’s 11-story condominium development in the city’s River North neighborhood. Located at 360 W. Erie St., the building will include 38 luxury condominiums, rising from the former site of Citizen Bar, which initially served as the development’s sales gallery. Belgravia is currently marketing...