Lincoln Park, IL
Metra
2427 N Clybourn Ave #G is a townhome which sold for $417,500. 2427 N Clybourn Ave #G features 3 Beds, 2 Baths, 1 Half Bath. This townhome has been listed on @properties since November 2nd, 2006 and was built in 1999. The nearest transit stops include Clybourn Metra Metra Union Pacific North line.