The building on the left is actually a huge parking garage! I couldn't believe it when i saw cars through the windows.