Upper West Side’s 250 W 96th Street Leads Manhattan Luxury Sales After Relaunch

A three-year-old luxury building on the Upper West Side closed on eight units in July, making it the top selling development in Manhattan for the month. The 131-unit condominium is situated between... Read more »