Berkadia negotiates sale of 662-unit apartment property in Urbana
Berkadia brokered the sale of Town & Country, a 662-unit, garden-style multifamily property in Urbana, Illinois. Managing Director Ralph DePasquale of Berkadia Chicago led the…