Industrial & Commercial Buildings Bricks: R773NF Object: Moscow, Russia, R773NF, These three 46-storey, breathtaking high-rise buildings are located in the middle of Moscow City. FacebookTwitterWhatsAppLinkedInEmail