Retail Lease at Carroll Plaza Shopping Center Retail Lease at Carroll Plaza Shopping Center Sunshine Management recently leased 3,690 SF of retail Space at Carroll Plaza Shopping Center in Westminster, MD. Retail Space GO BACK TO NEWS LIST