135 Sheldon St is a warehouse, storage located in El Segundo, CA 90245. Built in 1978, this property features 5,725 sq ft lot, and 5,440 sq ft of living space.
Senior Vice President