For Sale 1000 Leslie St La Habra, CA 90631 Download PDF Brochure Approximately 5.10 acre light industrial land… More Details Property Listing