Teen Vogue

Teen Vogue left a tip at Apple Store, SoHo

103 Prince Street (at Greene St), New York, NY | November 22, 2010
I’ve been a “Mac” for over ten years through four computers, seven ipods, and—hopefully—one upcoming iPhone and iPad. –Danielle Nussbaum, entertainment director
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Apple Store, SoHo
9.5
New York, NY
Electronics Store
Show More (on 6 To-do Lists)