Red Envelope Madness!

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.

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home