4622 N River Road #3B, Schiller Park, IL 60176 (MLS # 12803860)

4622 N River Road #3B, Schiller Park, IL 60176 (MLS # 12803860) has 2 beds and 1.00 baths