$2,399,000 - 1603 Hastings Heights Lane, Pasadena, CA 91107