Friday, April 28, 2006

Netflix's Sunnyvale location

This is the Netflix distribution center located at 545 Oakmead Parkway, Sunnyvale, CA.


Originally uploaded to Flickr by jforsythe.com.

No comments:

Post a Comment