Bringing a blend of thoughtful community amenities and inviting one or two-bedroom apartment homes, The Landon of Cromwell is a secluded oasis at the top of scenic Country Squire Drive. It is an escape from the noise and a private retreat with the restful elegance of a modern community.