Business card red Read more about Business card red Illustration Client -- BuildingX Status -- In Progress Location -- Mountain View CA 94043 Building Area -- Approx: 330,000 m2