Palos Park, IL
Metra
12415 S 81st Avenue is a single family home which sold for $950,000. 12415 S 81st Avenue features 5 Beds, 5 Baths. This single family home has been listed on @properties since March 25th, 2021 and was built in 2006. The nearest transit stops include Palos Park Metra Metra Southwest Service line.