Scott & Nicholson is a new condo and townhouse development
currently under construction at 6950 Nicholson Road, Delta. Available units range in price from $449,900 to over $649,900. Scott & Nicholson has a total of 188 units. Sizes range from 573 to 984 square feet.