King 22 Residences is a New Townhome development by Dormer Homes located at King St & Mccachen St, Richmond Hill.