photos by Scott Beale
Yesterday I stopped by the new Apple retail store in New York City’s Upper West Side. The building features a beautiful glass facade and glass spiral staircase that descends to the lower level.
Photo Gallery: Upper West Side Apple Store
See Previously: 24 Hour Apple Store in New York