Southern California

Railroad Street

The planned development of a Class A industrial property totaling 213,500 square feet on a 9.8-acre site located within the City of Industry in Los Angeles, California