The Towns of Lansdowne Square is a collection of 23 luxury urban townhomes featuring three- and four-bedroom multi-level floorplans, designed to blend modern luxury and convenience.