5900 & 5902 S Central Ave, South LA Retail