7506 Park Place Blvd,houston,tx 77087