Tag: Spencer Airport Plaza
Spencer Airport Plaza Extends Tenant Lease
Gtech Corp. signed an 8-month $52,362 lease extension for 7,076 square feet of industrial space inside the 10-year-old Spencer Airport Plaza at 6757 Spencer St., Building...