6565 Spencer Highway #EFFICY, Pasadena, TX 77505 - HotPads