Highland Park, IL
Metra
626 Homewood Avenue #406 is a condo which sold for $530,000. 626 Homewood Avenue #406 features 3 Beds, 2 Baths, 1 Half Bath. This condo has been listed on @properties since March 25th, 2022 and was built in 2001. The nearest transit stops include Highland Park Metra Metra Union Pacific North line.