Old Navy 6080

Old Navy #6080 is an Old Navy clothing store located at Dolphin Mall, 11531 Northwest 12th Street in Miami, Florida.