It was scarier to stand on the ledge than to ollie into the bank. Luckily, it only took a couple tries (you don't want to fuck around with skinny ledges for too long). That is actually the ledge TNT bs 180 off in "In Bloom".
(Go to 1:58)
It used to be brick, but they re-did everything there and made it smooth. One of my favorite spots at this point.
You can ride across those benches, grind the rail, and go into the bank.