$59,616
Market Value
Appraisal District
Appraisal District
3417 Memel St, Houston, TX 77026
9,060 lot Sqft.