Google Street View Inside Takes you for a Virtual Tour of the Williamsburg Shopping Center
A selection of Still Images from this Google Street View Inside Photo Shoot in NYC – by Black Paw Photo.
Google+ Local Page: Warby Parker
Warby Parker Eyewear is located at the following address:
819 Washington St
New York, NY 10014