Cloverdale Appartments
Surrey, BC, Canada