312 – 6960 Nicholson Road, Delta 312 6960 Nicholson Road, N. Delta, Sunshine Hills Woods, V4E 0A9 Sold Harry Sadiora Built year 2022 Bedrooms 3 Bathrooms 2 Area Size 1,027 Sqft $825,000.00