Retail development site located on high traffic Hamilton Street in Geneva. Located between Tim Hortons and Dunkin.