Apartment Unit B at 8405 Thackery Street, University Park, TX 75225-5030 - HotPads