The site

 

Currently 1270 Mission is a surface parking lot and retail building.