a big building sits in front of a street 
A large unique looking building sits next to a street.
the pedestrian's light at this intersection is telling people not to walk
A bulbous building on a corner of a street.
A large building that is on a city street.