2401 Crawford ST #A106, Houston, TX 77004 - MLS#82082733 - RE/MAX T...