1257 Ottawa Street South Towns is a New Townhome development by Developer TBD located at Ottawa St S & Fischer-Hallman Rd, Kitchener.