You are commenting 620 Avenue of the Americas, New York, NY, 10011; Retail Space for business; Squa