text: There has been a lot of construction since the imagery in iD (or elsewhere) was taken. The parking lot is much smaller and several buildings have been put there. your spotting is pretty close to reality.