28960 W Northwest Lake Barrington, Illinois 60010, Lake Barrington
0 bed|0 bath|15000 sqft|built in 2000
Description
House located at 28960 W Northwest Lake Barrington, Illinois 60010. The property was built in 2000. 28960 W Northwest Lake Barrington, Illinois 60010 is in the Barrington Area neighborhood.