Homes for sale - 1331 Studer ST, Houston, TX 77007 – MLS#96178626 -...