Great things come in small packages you just have to step inside this fabulous 2 year old bungalow with an basement apartment to see for yourself! This 2+1 bedroom plan features clever design solutions that save on space but still have all the essentials you are looking for. On the main floor a bright, spacious kitchen leads seamlessly to the dining room and living room. Two nice sized bedrooms and a well appointed 4 piece bath complete this level. Downstairs you will be impressed with the thoughtful layout of the one bedroom suite that has in floor heating and a separate walk up entrance. Partially fenced yard is equipped with a generous size deck. Just under an hour to Waterloo, Guelph & Orangeville this home offers small town living benefits while still being close enough to all amenities. If you are looking for an affordable detached home with and income helper basement apartment then 310 John St may be the right place to call home.