You are commenting 55 Mercer Street, New York, NY, 10013: Retail Space for business; Square feet 15