1415 Indiana St, South Houston, TX
1201 S Allen Genoa Rd, South Houston, TX
630 Kentucky St, South Houston, TX