3110 Deer Run Drive, Houston, TX 77338

Current Owners
Arianda L. and Richard M. Hicks
Purchase Price
N/A (1989)
Property Taxes
$2,724 (2018)
Blockshopper green logo