Homes for sale - 12678 Briar Patch RD, Houston, TX 77077 – MLS#8902...