Metra
11558 S Peoria Street is a townhome which sold for $50,000. 11558 S Peoria Street features 3 Beds, 1 Bath, 5 Half Baths. This townhome has been listed on @properties since August 12th, 2020 and was built in 1966. The nearest transit stops include West Pullman Metra Metra Metra Electric Blue Island Branch line.