15555 River Terrace Road, Huffman, TX 77336

Current Owners
Eduardo R Sanchez-Garcia
Purchase Price
N/A (2012)
Property Taxes
$452 (2021)

30001 River Terrace Road, Huffman, TX 77336

Current Owners
David Welch
Purchase Price
N/A (2015)
Property Taxes
$1,589 (2021)
Blockshopper green logo