Amount Raised
$10.8 Million
Company
Pencil & Pixel, Inc.
Location
599 THIRD STREET
San Francisco, California, United States