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]
No comments:
Post a Comment