Mackevision Leases 30,000 SF in Troy