Reply to ad - 620 Avenue of the Americas, New York, NY, 10011; Retail Space for business; Squa