Two River Place 720 N Larrabee St, Chicago, IL 60654 Condos Currently For Sale In Two River Place New Listing - 2 weeks online1 / 25$435,000Condo For SaleActive2BEDS2TOTAL BATHS1,200SQFT720 N Larrabee Street #1511Chicago, IL 60654Two River Place SubdivisionNew Listing - 3 weeks online1 / 22$435,000Condo For SaleActive Under Contract2BEDS2TOTAL BATHS1,119SQFT720 N Larrabee Street #1506Chicago, IL 60610 1 / 30$415,000Condo For SaleActive Under Contract2BEDS2TOTAL BATHS1,200SQFT720 N Larrabee Street #1502Chicago, IL 60654 See All Results