View is west at Twin Peaks. The main street at center is Army/Cesar Chavez Street. To the left of that is Leonard Flynn Elementary School (low, red building). Beyond the school is the steeple of St. Anthony of Padua Parish, which has lost its roof in a fire; beyond that is the tower of St. Luke's Hospital. Finally, beyond that is Diamond Heights, where construction of redevelopment has begun.