You are commenting 1241 Amsterdam Avenue, New York, 10027; Retail Space for business; Square feet 1