2412 Clippers Sq Houston, TX 77058