Duffin Creek Homes is a New Single Family development by Haber Homes located at Church St N & Rossland Rd W, Ajax.