2277 S Kirkwood Rd Houston Tx 77077, 104