buy new duplex for sale calgary