New Commercial Retail Lease at Glendale Plaza Shopping Center J. Scott & Company has just leased 1100 square feet to a smoke shop tenant at the very popular Glendale Plaza Shopping Center in Glendale. The shopping center is now 100% leased But please contact us if you are interested in leasing commercial retail space at …
