Newmark Leases 130K SF at Metro 101; 110K SF Still Available

101 Wood Ave