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...
Save this tip Report
Apple Store, SoHo
New York, NY
Electronics Store
Show More (on 6 To-do Lists and 356 Other Lists)