Homes for sale - 115 E 24th ST, Houston, TX 77008 – MLS#89564869 - ...