Hello. Another issue
When you see an object in the open of which you decide it is a building, look for a shadow of that building. No shadow means nothing above ground level. No building. 
You add a few times the tag layer=-1. Why ?  Here you say the building is under the ground level.
Layers are used by bridges, fly overs. 
Best regards