228 A Willard Street, Houston, TX 77006

Current Owners
Son T Nguyen
Purchase Price
N/A (2004)
Property Taxes
$9,194 (2021)
Blockshopper green logo