Being very new to GIS, I probably shouldn't even be answering this, but...
Is it possible for you to assign a 'false' address attribute to each building just to give the analyst something to work with? Such as 'Building 1 Room 203, Building 3 Room 102, etc'.