8128 Palmlea Street, Houston, TX 77016

Current Owners
Jorge L. and Dora G. Flores
Purchase Price
N/A
Property Taxes
$101 (2018)
Blockshopper green logo