"This" whatever it was (as it is no longer shown) was indeed probably from before 2023 when there was quite a bit construction. Updated the area to the newer satelite imagery. 

(Funny you marked this point; but did not mark the parking lot that is no longer existing....)