1200 W Tidwell Rd Houston Tx 77091, Sqft