There are a lot of older buildings, as well as newer ones and upcoming future ones. Often times, with older buildings, they have well funded reserves. Often enough to offset any needed repairs or updates. Many newer buildings are still trying to build up their reserves, so their maintenance fees are quite high. Also, many of the new buildings (within the past 10 years) have lawsuits with the developers, for construction flaws or corner cutting. Litigation in any building can often halt any financing or will make financing more expensive, in the way of higher interest rates or points.
It is best to analyze each building on an individual basis. A good Realtor is the best route to take, if you are not familiar with the area or the buildings.