Anchored by a Subway and strong tenant mix, Corporate Square Shopping Center is a great place to start your new business, or relocate an existing one