931 S Harvard Avenue, Villa Park, IL 60181 (MLS # 12803133)

931 S Harvard Avenue, Villa Park, IL 60181 (MLS # 12803133) has 2 beds and 2.00 baths