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