Dollar Tree 3821

Dollar Tree #3821 is a Dollar Tree dollar store located at 6503 University Avenue, San Diego, California.