October 11, 2017 High-tech Apartment in St. Petersburg by AlexLoft Pin on Pinterest Pin Save Photo Save Email Photo Email This high-tech apartment located in St. Petersburg, Russia, was designed in 2017 by AlexLoft.