1.
the (area) at the corner of Blah street.
or
the (area) on the corner of Blah street.

I thought it was on.


2.
at
the front of the blah building
or
in front of the blah building

I thought it was in.


What do you guys think?