603 North 80th Street, Houston, TX 77012

Current Owners
Santiago C. and Alicia Cuellar
Purchase Price
N/A (2023)
Property Taxes
$1,733 (2021)
Blockshopper green logo