5323 St Lo Road, Houston, TX 77033

Current Owners
Humberto Marquez
Purchase Price
N/A (2018)
Property Taxes
$1,515 (2021)
Blockshopper green logo