Staples 180

Staples #180, also known as Staples, Ventura Blvd, is a Staples office supply store located at 12605 Ventura Boulevard in Studio City, California.