Ico Glendale Flats Llc is a Glendale Apartment located at 102-108 Glendale Ave. 701-709 E Broadway. The property features a Studio rental unit available starting at $1650. Amenities include On-Site Laundry. Water Included and Trash Removal Included included. Garage - Attached parking available. Contact us for a showing.