Jupiter Media Metrix leases 33,156 sf

Jupiter Media Metrix leases 33,156 sf at Two Huntington …