Retail Pad Lease

21633 S. Wilmington Ave.
Carson, California 90810