Introducing 69 Mercer, a six-story luxury office building in the heart of New York City’s SoHo district. Designed by Ogawa/Depardon Architects, this elegant cast-iron building features 15K SF and a ...