Barbadoes St. Apartments Location: Christchurch Category: 1 Previous Project Next Project Previous Project Next Project