Excelsior Media Corp. leases 8,849-square-foot property

Excelsior Media Corp. leases 8,849-square-foot property