Tag: Decatur Bell Center
Decatur Bell Center Signs $180,658 Lease
Protection One Alarm Monitoring signed a 65-month, $180,658 lease for 4,254 square feet of flex-industrial space inside the 14-year-old Decatur Bell Commerce Center at 5030...