The McCabe Company Leased 9843 S Greenleaf Ave Santa Fe Springs, CA 90670 39,480 Sq Ft $0.19 Per Sq Ft Print this Listing Downloads Brochure - 398 KB Location