Mayfair Investments – Real Estate in Russia and CIS

Mayfair Investments is a real estate investment organization and part of Libra Group’s global investment and management portfolio specializing in residential, retail, and commercial real estate.

The company has previously managed property investments in St. Petersburg. Its investment and management experience in the region span commercial, residential, and retail projects – each presenting challenges and each demanding acute insight into the local commercial and cultural climate.