This is a apartment home. This home is located at 5558 N Lakewood Ave APT 1J, Chicago, IL 60640.Show more