8345 Shelby, Houston, TX 77051

Current Owners
Land Assemblage Redevelopment Authority
Purchase Price
N/A (2010)
Property Taxes
$5,673 (2021)
Blockshopper green logo