102 Rossall Street, Christchurch Sold Out

21 Clarence Street, Christchurch Under Contract

55 Cleveland Street, Christchurch, Sold Out