$205,000 - 1113 Long Leaf Pine St, Huffman, TX 77336
1113 Long Leaf Pine St
Huffman,
TX
77336
County: Harris