New Modern Apartment Buildings in Vancouver BC. Canadian modern residential architecture. New townhouses on a sunny day