Uniwell Corporation will make the Carson Town Center its new home. Uniwell purchased building W2, located at 21172 South Figueroa St. in Los Angeles, for $1.85 million or $95.70 per square foot. The 19,332-square-foot industrial building has two truck-high loading docks and one grade-level, drive-in bay. The building also features metal halide lighting and skylights.