3229 Listings Order by Date (ASC) Date (DESC) Price (ASC) Price (DESC) Upper Riccarton 18 Roche Avenue, Upper Riccarton $356,000 Beds: 2 Baths: 1 Car Park: 1 ← Previous 1 … 266 267 268 269 270