Homes for sale - 2010 Lubbock ST, Houston, TX 77007 – MLS#92296776 ...