The Townhomes at Highcrest is located in Woodridge, United States on 3514 W 83rd St. The Townhomes at Highcrest is rated 2.5 out of 5 in the category apartment buildingapartment complexapartment rental agencycondominium complexcondominium rental agencyreal estate rental agency in United States.