16W486 Lake Unit #7-103, Willowbrook, Illinois 60527, Willowbrook
1 bed|1 bath|680 sqft|built in 1970
Description
Condo located at 16W486 Lake Unit #7-103, Willowbrook, Illinois 60527. It has 1 beds, 1 bathrooms, and is 680 square feet. The property was built in 1970. 16W486 Lake Unit #7-103, Willowbrook, Illinois 60527 is in the Willowbrook neighborhood.