Knollwood Apartments
222 Locust St,
Elgin,
IL
60123
847-695-4500 save favorite
847-695-4500 save favorite
AVERAGE RATING
Opinions 1 of 1
Write a review
Manager Reply
|
|
|
||||||||||
| 10/11/2009 | dnt look dis way | NO | 1.0 | |||||||||
| Dis place is not a gud place 2 live. Its like a prison. you gotta have id 2 cum in da buildin and if you dnt you cant cum in. your company has 2 leave by 1am. they got roaches ... more | ||||||||||||
Knollwood Apartments is an apartment community located in Elgin , IL . The following apartment communities are located nearby: Westwind Tower ( 0.0 miles), Rivers Landing ( 0.5 miles), and Highland House Apartments ( 0.6 miles).
Up to: Elgin apartments
Illinois apartments



