805 Spencer Hwy, South Houston, TX
1214 Avenue D, South Houston, TX
1005 Spencer Hwy, South Houston, TX