July 2, 2012
VISIT The Everlane "Not a Shop" Showroom
65 Prince St. New York, NY 10012
The online luxury essentials brand Everlane has set up a temporary pop-up in Soho. View items in person, then place an order through its website. (65 Prince St.)

