Built in 2009, 925 North Larrabee is a uniquely modern condominium building in Chicago’s River North district. These large 2,200 SF condos are located in one of Chicago’s most popular neighborhoods with spectacular views of the city skyline. The building also features a ground-level commercial component totaling 3,661 square feet.