1408 W 21st ST #A, Houston, TX 77008 - MLS#71934993 - Texas Key Hol...