Home > Luxury Homes > Stephen Ross Sells his Art-Filled NYC Penthouse for a cool $75 Million > Stephen Ross TWC penthouse 3