For Lease 12631 Allard Street Santa Fe Springs, CA 90670 Lee & Associates is pleased to present the Subject… More Details $7,970 / Mo