1417 Indiana St, South Houston, TX
1102 Indiana St, South Houston, TX
1506 Houston Blvd, South Houston, TX