Sold on 3/18/2011 for $680,000 2070 Mountain in Glendale California is a 3 bedroom 2 bath home with 2800 SqFt. This home has been described as, One of the best location in Glendale