News

The 504,810-square-foot industrial building is located between Orange County and the Ports of Los Angeles and Long Beach.