1211 Spencer Hwy, South Houston, TX
1705 Dallas St, South Houston, TX
1202 Iowa St, South Houston, TX