1001 Dumont St, South Houston, TX
1303 Spencer Hwy, South Houston, TX
1314 College Ave, South Houston, TX