The McCabe Company Leased 12819 Telegraph Road Santa Fe Springs, CA 90670 9,994 Sq Ft $0.85 Per Sq Ft Print this Listing Downloads Brochure - 459 KB Site Plan - 156 KB Property Features2 Dock High Positions24’ ClearClass “A” Distribution Space Location