238 Julia ST #B, Houston, TX 77022 - MLS#32862210 - Texas Key Holde...