Complex of apartments at crossroads of Rossiyskaya street and Lenin avenue in Chelyabinsk, Russia. Houses was built between 1985 and 1990.