Located at 116 N Willard Court, Chicago, Illinois 60607, West Loop neighborhood, this Duplex Homes is for Sale with a price of $2,399,000 USD. The property was built in 2024, includes 5 bedrooms, has 4 full baths. See all Homes for Sale in West Loop.