Towne at Glendale at 1717 N Verdugo Road, Glendale, CA 91208 | HotPads