Apartment Building

Modern apartment buildings in New Westminster, British Columbia, Canada.