two tall buildings next to each other on a street