Try:
beta = pm.Normal('beta', mu=0, sd=10000, shape=(270, 1)) price = intercept + pm.math.dot(train_norm, beta)