916 Pennsylvania St, South Houston, TX
607 Dumont St, South Houston, TX
807 Spencer Hwy, South Houston, TX