The Larrabee 873 N Larrabee St, Chicago, IL 60610 Condos Currently For Sale In The Larrabee New Listing - a week online1 / 13$400,000Condo For SaleActive2BEDS2TOTAL BATHS1,193SQFT873 N Larrabee Street #708Chicago, IL 60610 See All Results