Schiller Park, IL
Metra
4628 River Road #2B is a condo which sold for $117,625. 4628 River Road #2B features 2 Beds, 1 Bath. This condo has been listed on @properties since April 6th, 2020 and was built in 1963. The nearest transit stops include Schiller Park Metra Metra North Central Service line.