13506 Northwood Briar DR, Houston, TX 77049 - MLS#3850427 - The Men...