Griffin Capital buys Houston office for $48.75M