Homewood, IL
Metra
18135 Martin Avenue #3SW is a condo which sold for $110,000. 18135 Martin Avenue #3SW features 2 Beds, 2 Baths. This condo has been listed on @properties since January 29th, 2021 and was built in 1984. The nearest transit stops include Homewood Station Metra Metra Electric Main Branch line.