October 18, 2010 by Tom Holly Apartments – 4917 E. Holly Street Phoenix AZ 85008 Description: Holly Apartment consists of 22 two bedroom units a garden like setting.