Looks like Castlebar Court is no longer available on Rent.com which means this information is likely out of date.

Castlebar Court

 2115 Castlebar Court, Hanover ParkIL 22150