JCPenney 2660

JCPenney #2660 is a JCPenney department store located at Southland Mall, 20505 South Dixie Highway in Miami, Florida.