Homes for sale - 8116 Double AVE, Houston, TX 77088 – MLS#10472028 ...