Natomas Business Climate Could Get Boost

The old Center Court restaurant and Sam's Club buildings in Natomas could soon be home to two new tenants, a sports bar and furniture chain. July 10, 2012