Prepare to be amazed by these small but amazing Canadian apartments! Read more