You are commenting 241 West 23rd Street, New York, 10011; Retail Space for business; Square feet 32