Avalon Urban Towns is a New Townhome development by Savic Homes located at Highland Rd. W. and Ira Needles Blvd, Kitchener.