5563 W IRMA Ln Glendale, AZ 85308 4 beds | 2.5 bathrooms | 2,725 Sq. Ft. Single Family Detached | Year Built: 1994