Where is Avra located?
Avra signed a long-term deal to open its outpost on the ground floor of the Rockefeller Group’s 1271 Avenue of the Americas, also known as the Time & Life Building, between West 50th and West 51st Streets, according to the landlord. SEE ALSO: Manhattan Leasing Volume Remains Strong But National Figures Rocky
Will Avra take over Fidelity Investments?
Avra will take over a storefront formerly occupied by Fidelity Investments, which closed late last year, and plans to open in the fall of 2021, the spokesman said.
Why did Avra lease space at 1271 Avenue of the Americas?
“Avra was being pursued by many of our competitors for other locations in Manhattan, and we are thrilled that Avra recognized the benefits of 1271 Avenue of the Americas and elected to lease space in the building.” CBRE’s Jordan Kaplan joined Gelber and Rockefeller’s Guiltinan and Jennifer Stein in representing the landlord.
Where is Avra Rockefeller Center?
Avra Rockefeller Center is located at 1271 Avenue of the Americas in Manhattan. The interior of Avra Rockefeller Center. Photo: Courtesy of The Avra Group The interior of Avra Rockefeller Center.