$11,999,000 | 5 bd | 8 ba | 7,000 sqft | 132 W 81st St, New York, NY 10024 | For sale