$122,400
Market Value
Appraisal District
Appraisal District
623 Indiana St, South Houston, TX 77587
3,550 lot Sqft.