Cantwell Crossing Apartments and Townhomes 1452 Cantwell Lane, Swansea, IL 62226