Metra
13269 S Eberhart Avenue is a townhome which sold for $65,000. 13269 S Eberhart Avenue features 3 Beds, 1 Bath. This townhome has been listed on @properties since April 17th, 2021 and was built in 1966. The nearest transit stops include Riverdale Metra Metra Metra Electric Main Branch line.