Burlington makes priciest deal yet in nationwide push to take control of its real estate

By Uncategorized
The deal for the property at 21600 Cactus Ave. marks the largest industrial real estate sale in Southern California in over a year by both price …