North Granada Avenue is a street in Alhambra. In the area there is, inter alia, a school.
- type of road
District road
School
Saint Therese Catholic School
social_centre
Saint Joseph's Hall
Fast Food
McDonald's
Religion
Sacred Heart Retreat House - Saint Joseph Campus