Apartment Unit F at 6565 Spencer Highway #F 2X2, Pasadena, TX 77505 - HotPads