Logo
US NewsUS News

The father who leaped to his death from the window of his luxury 16th-floor Upper West Side apartment was identified yesterday as Michael Scott Barratt, a successful architect.

The 53-year-old architect gained some notoriety for his design of Avon’s $100 million glass-sheathed research and development center in Suffern, NY, which opened in 2005.

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy