1202 Archer ST #B, Houston, TX 77009 - MLS#85498864 - Cole & Kelly ...