These buildings have been torn down and a carwash put in place here. It's not in the imagery yet, but I'll try and get some street level imagery to confirm more precise location before deleting buildings.