6817 Greenhurst Drive, Houston, TX 77091

Current Owners
Land Assemblage Redevelopment Authority
Purchase Price
N/A (2008)
Property Taxes
$19 (2008)
Blockshopper green logo