Abbey Lane Towns is a new townhouse development by Poetry Living, currently in preconstruction at Lord Melbourne Street, Markham. Sales for available units start from $1,299,990. Abbey Lane Towns has a total of 179 units.