glen the tx wallpaper the glen apartments temple tx The Glen Apartments 2602 South 39th Street Temple TX 76504. Additional 200 non-refundable pet fee for second pet. … Thursday, September 8, 2022 Edit