6817 Covington, Houston, TX 77091

Current Owners
Land Assemblage Redevelopment Authority
Purchase Price
N/A (2019)
Property Taxes
$99 (2007)
Blockshopper green logo