Filed under: New York City Russian Billionaires Power Hour By Sarah Firshein Jan 31, 2013, 2:29pm EST Where do Russian billionaires live with their billions in NYC? Curbed NY maps it all out, pinpointing high-end homes in esteemed buildings such as The Plaza, the Time Warner Center, and the Four Seasons. [Curbed NY] Next Up In New York City Are New Yorkers Really Buying Cars in Droves Now? No, Manhattan Home Prices Are Not Plummeting Navigating the new MoMA How four small cities are fighting the effects of urban renewal Behold, an ‘Instagram museum’ for our environmental crises How ‘High Maintenance’ captures the challenges of finding community in the city