802 Houston Blvd, South Houston, TX
1411 Spencer Hwy, South Houston, TX
716 1/2 Houston Blvd, South Houston, TX