Newmark Brings Two Tenants Totaling 70,000 Square Feet of Space to 1200 Concord

1200 Concord Aerial