I do so agree with you about Radio City,it really doesn't stand out and is not what I expected when I first saw it, It does look a little Better when the Festive tree is up on it and lit up but still not that great
the other building I did try and look up and find out about but I could not find any information about it