11612 Downey, Houston, TX 77076

Current Owners
Roberto and Marina Covarrubias
Purchase Price
N/A
Property Taxes
$2,961 (2021)
Blockshopper green logo