x
11860 Capital Way
Will Duncan and Todd Whitchurch have leased their 5,640 square foot office/warehouse located at 11860 Capital Way to Central Business Systems, LLC.