Amazing StoriesLatest blogMore StoriesExploring Europe’s Highest Penthouse: A $2.6 Billion Marvel on Moscow’s 95th Floor by Peter Barnes January 18, 2024 by Peter Barnes January 18, 2024