Palmer House Apartments
2405 Palmer Hwy # 3
Texas City, TX 77590
Texas City, TX 77590