Elmwood Park, IL
Metra
2702 N 74th Avenue is a multiple unit (2-4) which sold for $346,000. 2702 N 74th Avenue features 8 Beds, 3 Baths, 2 Half Baths. This multiple unit (2-4) has been listed on @properties since September 15th, 2014. The nearest transit stops include Elmwood Park Metra Metra Milwaukee District West line.