New Townhome, 2 bedrooms, North Jefferson park in North Chicago

 4760 N. Lamon, ChicagoIL 60630