662-UNIT APARTMENT COMPLEX IN URBANA, ILL. HITS THE MARKET

by admin

URBANA, ILL. — Town & Country Apartments, a 662-unit apartment complex with a 52-unit self-storage facility, has hit the market in central Illinois. The price is open bid and the call for offers is scheduled for Feb. 12. Located at 1032 E. Kerr. Ave. in Urbana, the apartment complex was constructed in five phases beginning in 1968 and ending in 2008. The multifamily property includes 412 one-bedroom units and 250 two-bedroom units. Marcus & Millichap is the listing agent for Town & Country Apartments.

You may also like