Curbed has the scoop on what appears to be a true 1% home – an 18,000 square feet behemoth that looms 90 stories above Manhattan overlooking the East River. Designed by ODA Architecture, this luxury abode boasts of 6 bedrooms, 12 bathrooms, sculpture garden, theater and music room, 30′ waterfall with reflecting pool, private spa . . .