Compare with view from 2005; the interior of this block will get a whole range of new buildings. The street at the bottom is Army/Cesar Chavez Street, the street at the right is Hampshire Street, and the building at the end of the first block of Hampshire is a convalescent facility. At the middle is St. Peter's Catholic Church on Alabama Street near 24th Street. At the far left is Buena Vista Park. The tall building below that is Bay View Savings Bank at 22nd Street and Mission Street.